covered drain - Turkish English Dictionary